hand pressed - German English Dictionary